//-----------------------------------------------------------------------
// <copyright file="a_SEO_ContentBase.cs" company="AACECOM">
//     Copyright (c) AACECOM. All rights reserved.
// </copyright>
//-----------------------------------------------------------------------
	
using System;
using System.Data;
using System.ComponentModel;
using System.Collections;

namespace ThoiTrang.Entities
{
	[Serializable]
	public class a_SEO_ContentBase
	{
		
		#region Variable Declarations
		private int				sid = 0;
		private byte				pageType = 0;
		private int				catMainID = 0;
		private int				catSubID = 0;
		private int				adjWords = 0;
		private int				divHeight = 0;
		private string				mainKeyword = string.Empty;
		private string				title = string.Empty;
		private string				metaKeywords = string.Empty;
		private string				metaDesc = string.Empty;
		private string				h1 = string.Empty;
		private string				firstSentencePart = string.Empty;
		private string				h2 = string.Empty;
		private string				paragraph = string.Empty;
		private string				imgAlt1 = string.Empty;
		private string				imgAlt2 = string.Empty;
		private string				imgAlt3 = string.Empty;
		private string				imgAlt4 = string.Empty;
		private string				imgAlt5 = string.Empty;
		private string				imgAlt6 = string.Empty;
		private string				imgAlt7 = string.Empty;
		private string				imgAlt8 = string.Empty;
		private string				imgAlt9 = string.Empty;
		private string				comment1 = string.Empty;
		private string				comment2 = string.Empty;
		private string				comment3 = string.Empty;
		private string				comment4 = string.Empty;
		#endregion
		
		#region Constructors
		public a_SEO_ContentBase() {}
		
		public a_SEO_ContentBase (
			int sid,
			byte pageType,
			int catMainID,
			int catSubID,
			int adjWords,
			int divHeight,
			string mainKeyword,
			string title,
			string metaKeywords,
			string metaDesc,
			string h1,
			string firstSentencePart,
			string h2,
			string paragraph,
			string imgAlt1,
			string imgAlt2,
			string imgAlt3,
			string imgAlt4,
			string imgAlt5,
			string imgAlt6,
			string imgAlt7,
			string imgAlt8,
			string imgAlt9,
			string comment1,
			string comment2,
			string comment3,
			string comment4)
		
		{
			this.sid = sid;
			this.pageType = pageType;
			this.catMainID = catMainID;
			this.catSubID = catSubID;
			this.adjWords = adjWords;
			this.divHeight = divHeight;
			this.mainKeyword = mainKeyword;
			this.title = title;
			this.metaKeywords = metaKeywords;
			this.metaDesc = metaDesc;
			this.h1 = h1;
			this.firstSentencePart = firstSentencePart;
			this.h2 = h2;
			this.paragraph = paragraph;
			this.imgAlt1 = imgAlt1;
			this.imgAlt2 = imgAlt2;
			this.imgAlt3 = imgAlt3;
			this.imgAlt4 = imgAlt4;
			this.imgAlt5 = imgAlt5;
			this.imgAlt6 = imgAlt6;
			this.imgAlt7 = imgAlt7;
			this.imgAlt8 = imgAlt8;
			this.imgAlt9 = imgAlt9;
			this.comment1 = comment1;
			this.comment2 = comment2;
			this.comment3 = comment3;
			this.comment4 = comment4;
		}
		#endregion
		
		#region Properties	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is int</value>
		public int SID
		{
			get { return sid; }
			set { sid = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is tinyint</value>
		public byte PageType
		{
			get { return pageType; }
			set { pageType = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is int</value>
		public int CatMainID
		{
			get { return catMainID; }
			set { catMainID = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is int</value>
		public int CatSubID
		{
			get { return catSubID; }
			set { catSubID = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is int</value>
		public int AdjWords
		{
			get { return adjWords; }
			set { adjWords = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is int</value>
		public int DivHeight
		{
			get { return divHeight; }
			set { divHeight = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string MainKeyword
		{
			get { return mainKeyword; }
			set { mainKeyword = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string Title
		{
			get { return title; }
			set { title = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string MetaKeywords
		{
			get { return metaKeywords; }
			set { metaKeywords = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string MetaDesc
		{
			get { return metaDesc; }
			set { metaDesc = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string H1
		{
			get { return h1; }
			set { h1 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string FirstSentencePart
		{
			get { return firstSentencePart; }
			set { firstSentencePart = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string H2
		{
			get { return h2; }
			set { h2 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is ntext</value>
		public string Paragraph
		{
			get { return paragraph; }
			set { paragraph = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string ImgAlt1
		{
			get { return imgAlt1; }
			set { imgAlt1 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string ImgAlt2
		{
			get { return imgAlt2; }
			set { imgAlt2 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string ImgAlt3
		{
			get { return imgAlt3; }
			set { imgAlt3 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string ImgAlt4
		{
			get { return imgAlt4; }
			set { imgAlt4 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string ImgAlt5
		{
			get { return imgAlt5; }
			set { imgAlt5 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string ImgAlt6
		{
			get { return imgAlt6; }
			set { imgAlt6 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string ImgAlt7
		{
			get { return imgAlt7; }
			set { imgAlt7 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string ImgAlt8
		{
			get { return imgAlt8; }
			set { imgAlt8 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string ImgAlt9
		{
			get { return imgAlt9; }
			set { imgAlt9 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string Comment1
		{
			get { return comment1; }
			set { comment1 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string Comment2
		{
			get { return comment2; }
			set { comment2 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string Comment3
		{
			get { return comment3; }
			set { comment3 = value; }
		}
	
		/// <summary>
		/// 	
		/// </summary>
		/// <value>This type is nvarchar</value>
		public string Comment4
		{
			get { return comment4; }
			set { comment4 = value; }
		}
	
		
		#endregion
	}//End Class
	
	public enum a_SEO_ContentColumns
	{
		SID,
		PageType,
		CatMainID,
		CatSubID,
		AdjWords,
		DivHeight,
		MainKeyword,
		Title,
		MetaKeywords,
		MetaDesc,
		H1,
		FirstSentencePart,
		H2,
		Paragraph,
		ImgAlt1,
		ImgAlt2,
		ImgAlt3,
		ImgAlt4,
		ImgAlt5,
		ImgAlt6,
		ImgAlt7,
		ImgAlt8,
		ImgAlt9,
		Comment1,
		Comment2,
		Comment3,
		Comment4
	}//End enum
}